'''
1）输入一个整数，判断是否为回文数（正读反读相同）
2）选做：打印一个九九乘法表，结果如图所示
3）有一个成绩列表 scores = [78, 92, 84, 65, 51, 43, 97, 88, 75, 60]。使用循环创建一个新列表 passed，其中只包含及格（≥60分）的成绩。
4）从一个数字列表中找出最大值和最小值（不使用 max() 和 min() 函数）。
'''


def part1():
    # 输入一个整数，判断是否为回文数（正读反读相同）
    num_ori = list(input())
    num_rev = num_ori[::-1]
    for x in range(len(num_ori)):
        if num_rev[x] == num_ori[x]:
            continue
        else:
            return print(f'{num_ori}不是回文数')
    print(f'{num_ori}是回文数')


def part2():
    # 选做：打印一个九九乘法表，结果如图所示
    for i in range(1, 10):
        for j in range(1, i + 1):
            print(f'{j}x{i}={i * j}', end='\t')
        print(sep='')


def part3():
    '''
    3）有一个成绩列表 scores = [78, 92, 84, 65, 51, 43, 97, 88, 75, 60]。
    使用循环创建一个新列表 passed，其中只包含及格（≥60分）的成绩。
    '''
    scores = [78, 92, 84, 65, 51, 43, 97, 88, 75, 60]
    passed = []
    for score in scores:
        if score in scores:
            if score >= 60:
                passed.append(score)
    print(f'{passed}')



def part4():
    # 4）从一个数字列表中找出最大值和最小值（不使用 max() 和 min() 函数）。
    num = list(input())
    int_num = [int(i) for i in num]
    int_num.sort(reverse=True)
    print(f'最大值{int_num[0]},最小值{int_num[-1]}')


if __name__ == '__main__':
    part2()
